Search criteria: scientific name =
Triaenodes baris
Photo © by
Libby & Rick Avis
Triaenodes baris
Triaenode Caddisfly
Photo © by
Spencer Entomological Museum
Triaenodes baris
Triaenode Caddisfly